package canss.webservice.controls;

import org.apache.beehive.controls.api.bean.ControlInterface;

import canss.webservice.model.ModuleDesc;

import weblogic.jdbc.SQLExceptionWrapper;

@ControlInterface
public interface ModuleDescControl
{

	Boolean checkModuleDesc(String _mid) throws SQLExceptionWrapper;

	Boolean removeModuleDesc(String _mid) throws SQLExceptionWrapper;


	ModuleDesc[] getEntireModuleDesc() throws SQLExceptionWrapper;

	Boolean updateModuleDescStatus(String _mid, String _midstatus)
			throws SQLExceptionWrapper;

	Boolean addModuleDesc(String _mid, String _pid, String _name, String _commands, String _netaddr)
			throws SQLExceptionWrapper;



}